package com.sjd.mall.domain.dto.account;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sjd.mall.domain.dto.base.BaseGoodsVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;

/**
 * 订单查询
 *
 * @author seer
 * @date 2022/1/12 23:59
 */
@ApiModel
@Data
public class WxIntergralDetailResponseDTO {

    @ApiModelProperty(
            value = "id",
            required = true
    )
    private Long id;

    @ApiModelProperty(
            value = "账户id",
            required = true
    )
    private Long accountId;

    @ApiModelProperty(
            value = "会员id",
            required = true
    )
    private Long memberId;

    @ApiModelProperty(
            value = "积分类型",
            required = true
    )
    private String integralType;

    @ApiModelProperty(
            value = "积分数",
            required = true
    )
    private Integer integralNum;

    @ApiModelProperty(
            value = "图片url",
            required = true
    )
    private String imageUrl;

    @ApiModelProperty(
            value = "描述",
            required = true
    )
    private String description;

    @ApiModelProperty(
            value = "创建时间",
            required = true
    )
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    @ApiModelProperty(
            value = "修改时间",
            required = true
    )
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date modifyTime;
}
